having windpuff - Turkish English Dictionary